tentacle sheath - Turco Inglés Diccionario